//
// Created by Nasa on 2024/2/10.
// 质因数分解
//

#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    int n = 99999999; // 3*3*11*73*101*137
    n=1100924329; // 79*1483*9397
//    n=10000000; // 2**7 * 5**7
//    n=68;
    for (int j = 2; j < int(sqrt(n)); ++j)
    {
        while(n%j==0)
        {
            n/=j;
            cout<<j<<endl;
        }
    }
    if(n>1)
    {
        cout<<n;
    }
    return 0;
}